pets available - Francés Inglés Diccionario